package com.edu.zju.scs.panacea.entity.vo;

import com.edu.zju.scs.panacea.utils.DateUtil;

import java.sql.Time;
import java.util.Date;
import java.util.List;

/**
 * @Author: Yue Liang
 * @Date: 2019-01-05 16:31
 */
public class PlanVO {
    /**
     * 计划自增ID
     */
    private Long id;

    /**
     * 所属行业
     */
    private Long industryId;

    /**
     * 所属行业
     */
    private String industryName;

    /**
     * 计划名称
     */
    private String name;

    /**
     * 卖家ID
     */
    private Long sellerId;

    /**
     * 广告投放的资源位ID
     */
    private List<String> locIds;

    /**
     * 广告投放的资源包ID
     */
    private List<String> packageIds;

    /**
     * 广告开始日期
     */
    private Date startDate;

    /**
     * 广告结束日期
     */
    private Date endDate;

    /**
     * 广告的状态。0：已提交，未审核； 1：审核成功； 2：审核失败
     */
    private Integer state;

    /**
     * 计划包含的资源位个数
     */
    private Integer locsNum;

    /**
     *  广告类型。 0：图片 1：视频 2：html
     */
    private Integer type;

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getLocsNum() {
        return locsNum;
    }

    public void setLocsNum(Integer locsNum) {
        this.locsNum = locsNum;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public List<String> getLocIds() {
        return locIds;
    }

    public void setLocIds(List<String> locIds) {
        this.locIds = locIds;
    }

    public List<String> getPackageIds() {
        return packageIds;
    }

    public void setPackageIds(List<String> packageIds) {
        this.packageIds = packageIds;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Long getSellerId() {
        return sellerId;
    }

    public void setSellerId(Long sellerId) {
        this.sellerId = sellerId;
    }

    public Long getIndustryId() {
        return industryId;
    }

    public void setIndustryId(Long industryId) {
        this.industryId = industryId;
    }

    public String getIndustryName() {
        return industryName;
    }

    public void setIndustryName(String industryName) {
        this.industryName = industryName;
    }
}
